package com.gxdf.extendedcontrols.gxdfclient.components;

import java.util.List;

import org.json.JSONObject;

import com.gxdf.extendedcontrols.gxdfclient.data.ValidationResult;

public interface IGxdfItem {
	

	public List<ValidationResult> getValidationList();	
	public void runValidationRules();	
	//public JSONObject tojSON();
	public  boolean isFieldvalid();
	//public abstract void runValidationRules();
	public String getValue();
	public  void drawField();
	public  void saveValues();	
	public  boolean isModified();	
	public  List<String> getActualValues();

}
